<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<%@taglib prefix="sj" uri="/struts-jquery-tags" %>
<s:include value="/commun/header.jsp" />
<s:head />
<sj:head locale="fr" jquerytheme="Flick"/>

<div id="body">
<h2>Ajouter une tâche au Projet <s:property value="projet.nom"/></h2>

<s:if test="hasActionErrors()">
   <div class="errors">
      <s:actionerror/>
   </div>
</s:if>


<s:form>

<p>
<s:textfield label="Nom de la tache" name="tache.nom"/>
</p>

<p>
<s:textarea label="Description de la tache" name="tache.description" cols="40" rows="10"/>
</p>

<p>
Priorité :
<sj:slider name="tache.priorite" value="%{tache.priorite}" label="Priorité" range="min" min="1" max="5" step="1" cssStyle="width: 300px;"/>
</p>

<p>
<sj:datepicker name="tache.dateDebut" label="Date de début (format dd/mm/YYYY)" displayFormat="dd/mm/yy" showButtonPanel="true"/>
</p>
<p>
<sj:datepicker  name="tache.dateFin" label="Date de fin (format dd/mm/YYYY)" displayFormat="dd/mm/yy" showButtonPanel="true"/>
</p>

<p>
Avancement
<sj:slider name="tache.avancement" value="%{tache.avancement}" label="Avancement" range="min" min="0" max="100" step="5"/>
</p>

<p>

<s:optiontransferselect
     label="Collaborateur(s) affecté(s) à la tâche"
     multiple="true"
     name="collaborateursPossible"
     
     list="#session.collaborateurPossible"
     listKey="id"
     listValue="%{nom+' '+prenom}"
     doubleName="tache.collaborateurs.id"
     doubleList="%{collaborateurs}"
     doubleListKey="id"
     doubleListValue="%{nom+' '+prenom}"
     allowUpDownOnLeft="false"
     allowUpDownOnRight="false"
 />
</p>


<p>
<s:optiontransferselect
     label="Tâche(s) devant être éffectuée(s) avant"
     multiple="true"
     name="predPossible"
     
     list="#session.predecesseurPossible"
     listKey="id"
     listValue="nom"
     doubleName="tache.predecesseurs.id"
     doubleList="%{predecesseurs}"
     doubleListKey="id"
     doubleListValue="%{nom}"
     allowUpDownOnLeft="false"
     allowUpDownOnRight="false"
 />
</p>
<s:hidden name="projet.id"/>
<s:hidden name="tache.id"/>
<s:submit action="insertTache" value="Enregistrer" />
<s:reset value="Annuler" />
</s:form>
</div>
<s:include value="/commun/footer.jsp"/>